.progressWrapper {width: 317px;overflow: hidden}

.progressContainer {
	background:#F7FDF0;
    overflow:hidden;position: relative;
}

.progressBarInProgress,.progressBarComplete,.progressBarError {
    position: absolute;
    left:0;
    top:0;
    width: 0%;
    height:28px;
    background-color: #afe14c;
    opacity: .5;
    filter:alpha(opacity=50);
}

.progressBarComplete {width: 100%}

.progressBarError {width: 100%;visibility: hidden}

.progressBarStatus {
	width: 287px;
	white-space: nowrap;
    height: 28px;
    line-height: 28px;
    text-align:center;
}

a.progressCancel {
    display: block;
    height: 16px;width: 16px;
    background:url(../images/cross.png) no-repeat 0 4px;
    float: right;
}
a.progressCancel:hover{background-position: 0px bottom}
.swfupload {vertical-align:top}